life beneficiary - Turkish English Dictionary